Race Condition یا «شرایط رقابتی» زمانی رخ میدهد که چند نخ یا فرایند بهصورت همزمان به یک داده یا منبع مشترک دسترسی پیدا کنند و نتیجهٔ برنامه به ترتیب دقیق اجرای آنها وابسته شود. این وضعیت میتواند باعث خطاهای غیرقابل پیشبینی، مثل ثبت شدن مقدار اشتباه یا انجام شدن یک عملیات بیش از یک بار، شود.
Race Condition
Race Hazard · شرایط مسابقه · وضعیت مسابقه